fall into something’s clutches - Francés Inglés Diccionario